#!/usr/bin/env python
# $Id: getvlan.py aa130fbc3a83 2012/12/28 04:41:10 pgurumur $
# Copyright (c) 2012 Prabhu Gurumurthy <pgurumur@gmail.com>
#
# Permission to use, copy, modify, and distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#
# File getvlan.py generated on Thursday December 27, 2012 @20:28:22 PST
#
__version__  = "$Revision: aa130fbc3a83 $"
__author__   = "$Author: pgurumur $"
__modified__ = "$Date: 2012-12-28 04:41:10Z $"

import sys

program = sys.argv[0].split("/")[-1]

def usage():
   print("%s name" %program)
   sys.exit(1)

if __name__ == "__main__":
   if len(sys.argv) == 2:
      name = sys.argv[1].lower()
      values = map(ord, name)
      retval = 0
      for ix in values:
         if ix <= 127 and ix >= 97:
            retval += (ix % 96)
         elif ix <= 57 and ix >= 48:
            retval += (ix % 48)

      print(retval)
   else:
      usage()

